package Controller;

import java.io.Serializable;

import java.io.*;
/**
 * Created with IntelliJ IDEA.
 * User: Anastasia
 * Date: 27.11.14
 * Time: 15:38
 * To change this template use File | Settings | File Templates.
 */
public class Serialaizer //класс для сериаизации объекта{
{
    static void store(Serializable o , File file) throws IOException {

        ObjectOutputStream out =new ObjectOutputStream(new FileOutputStream(file));
        out.writeObject(o);       // Этот метод сериализует иерархию объектов
        out.close();
    }

    static Object load(File f) throws IOException, ClassNotFoundException {

        ObjectInputStream in =  new ObjectInputStream(new FileInputStream(f));
        return in.readObject();   // Этот метод десериализует иерархию объектов
    }
}
